self propelled rocket launchers - Türkisch Englisch Wörterbuch